package com.ymatou.iapi.coupon.parameter;
import java.math.BigDecimal;
import java.util.List;

import com.ymt.base.BaseBean;
/**
*商详最优的买手券和平台券Bean
*FreeMaker Template自动生成代码
*/
public class GetProductBestCouponBean extends BaseBean{
 
	/**用户Id*/
	private Integer buyerId;
  	/**
	 * @see com.ymatou.iapi.coupon.parameter.GetProductBestCoupon#buyerId
	 */
	public Integer getBuyerId(){
 
		return buyerId;
 
	}
 	/**
	 * @see com.ymatou.iapi.coupon.parameter.GetProductBestCoupon#buyerId
	 */
	public void setBuyerId(Integer buyerId){
 
		this.buyerId = buyerId;
 
	}
	/**仓库id领券规则id(新人优惠券无规则ID)*/
	private List<RuleDto> rules;
  	/**
	 * @see com.ymatou.iapi.coupon.parameter.GetProductBestCoupon#rules
	 */
	public List<RuleDto> getRules(){
 
		return rules;
 
	}
 	/**
	 * @see com.ymatou.iapi.coupon.parameter.GetProductBestCoupon#rules
	 */
	public void setRules(List<RuleDto> rules){
 
		this.rules = rules;
 
	}
	/**买手Id*/
	private Integer sellerId;
  	/**
	 * @see com.ymatou.iapi.coupon.parameter.GetProductBestCoupon#sellerId
	 */
	public Integer getSellerId(){
 
		return sellerId;
 
	}
 	/**
	 * @see com.ymatou.iapi.coupon.parameter.GetProductBestCoupon#sellerId
	 */
	public void setSellerId(Integer sellerId){
 
		this.sellerId = sellerId;
 
	}
	/**商品Id*/
	private String productId;
  	/**
	 * @see com.ymatou.iapi.coupon.parameter.GetProductBestCoupon#productId
	 */
	public String getProductId(){
 
		return productId;
 
	}
 	/**
	 * @see com.ymatou.iapi.coupon.parameter.GetProductBestCoupon#productId
	 */
	public void setProductId(String productId){
 
		this.productId = productId;
 
	}
	/**类目一级二级三级*/
	private List<Integer> categoryIds;
  	/**
	 * @see com.ymatou.iapi.coupon.parameter.GetProductBestCoupon#categoryIds
	 */
	public List<Integer> getCategoryIds(){
 
		return categoryIds;
 
	}
 	/**
	 * @see com.ymatou.iapi.coupon.parameter.GetProductBestCoupon#categoryIds
	 */
	public void setCategoryIds(List<Integer> categoryIds){
 
		this.categoryIds = categoryIds;
 
	}
	/**品牌*/
	private Integer brandId;
  	/**
	 * @see com.ymatou.iapi.coupon.parameter.GetProductBestCoupon#brandId
	 */
	public Integer getBrandId(){
 
		return brandId;
 
	}
 	/**
	 * @see com.ymatou.iapi.coupon.parameter.GetProductBestCoupon#brandId
	 */
	public void setBrandId(Integer brandId){
 
		this.brandId = brandId;
 
	}
	/**国家*/
	private Integer countryId;
  	/**
	 * @see com.ymatou.iapi.coupon.parameter.GetProductBestCoupon#countryId
	 */
	public Integer getCountryId(){
 
		return countryId;
 
	}
 	/**
	 * @see com.ymatou.iapi.coupon.parameter.GetProductBestCoupon#countryId
	 */
	public void setCountryId(Integer countryId){
 
		this.countryId = countryId;
 
	}
	/**活动*/
	private List<ActivityPriceDto> activityPriceList;
  	/**
	 * @see com.ymatou.iapi.coupon.parameter.GetProductBestCoupon#activityPriceList
	 */
	public List<ActivityPriceDto> getActivityPriceList(){
 
		return activityPriceList;
 
	}
 	/**
	 * @see com.ymatou.iapi.coupon.parameter.GetProductBestCoupon#activityPriceList
	 */
	public void setActivityPriceList(List<ActivityPriceDto> activityPriceList){
 
		this.activityPriceList = activityPriceList;
 
	}
	/**会员等级null不校验0不是会员*/
	private Integer memberGrade;
  	/**
	 * @see com.ymatou.iapi.coupon.parameter.GetProductBestCoupon#memberGrade
	 */
	public Integer getMemberGrade(){
 
		return memberGrade;
 
	}
 	/**
	 * @see com.ymatou.iapi.coupon.parameter.GetProductBestCoupon#memberGrade
	 */
	public void setMemberGrade(Integer memberGrade){
 
		this.memberGrade = memberGrade;
 
	}
	/**是否优选商品*/
	private Boolean psp;
  	/**
	 * @see com.ymatou.iapi.coupon.parameter.GetProductBestCoupon#psp
	 */
	public Boolean getPsp(){
 
		return psp;
 
	}
 	/**
	 * @see com.ymatou.iapi.coupon.parameter.GetProductBestCoupon#psp
	 */
	public void setPsp(Boolean psp){
 
		this.psp = psp;
 
	}
	/**平台来源(0-C2C,1-全球优选)*/
	private Integer platformSource;
  	/**
	 * @see com.ymatou.iapi.coupon.parameter.GetProductBestCoupon#platformSource
	 */
	public Integer getPlatformSource(){
 
		return platformSource;
 
	}
 	/**
	 * @see com.ymatou.iapi.coupon.parameter.GetProductBestCoupon#platformSource
	 */
	public void setPlatformSource(Integer platformSource){
 
		this.platformSource = platformSource;
 
	}
	/**是否可以使用团长券*/
	private Boolean useCommander;
  	/**
	 * @see com.ymatou.iapi.coupon.parameter.GetProductBestCoupon#useCommander
	 */
	public Boolean getUseCommander(){
 
		return useCommander;
 
	}
 	/**
	 * @see com.ymatou.iapi.coupon.parameter.GetProductBestCoupon#useCommander
	 */
	public void setUseCommander(Boolean useCommander){
 
		this.useCommander = useCommander;
 
	}
	/**所属平台*/
	private Integer platformId;
  	/**
	 * @see com.ymatou.iapi.coupon.parameter.GetProductBestCoupon#platformId
	 */
	public Integer getPlatformId(){
 
		return platformId;
 
	}
 	/**
	 * @see com.ymatou.iapi.coupon.parameter.GetProductBestCoupon#platformId
	 */
	public void setPlatformId(Integer platformId){
 
		this.platformId = platformId;
 
	}
	
	
	
	
	
	/**券在活动上使用限制 0 无限制  1不可用买手券 2不可用平台券 3不可用买手券以及平台券*/
	private Integer couponUseType;
	public Integer getCouponUseType(){
		return couponUseType;
	}

	public void setCouponUseType(Integer couponUseType){
		this.couponUseType = couponUseType; 
	}
	
	
	/**用户类型*/
	private Integer userType;
	public Integer getUserType(){
		return userType;
	}

	public void setUserType(Integer userType){
		this.userType = userType; 
	}
}
	


